package com.cheifsteam.springframework.beans.factory.support;

import com.cheifsteam.springframework.core.io.Resource;
import com.cheifsteam.springframework.core.io.ResourceLoader;

/**
 * @author 屈燃希
 * @date 2025/1/24 15:33
 * @content
 */
public interface BeanDefinitionReader {

    BeanDefinitionRegistry getRegistry();


    ResourceLoader getResourceLoader();


    void loadBeanDefinitions(String locations);

    void loadBeanDefinitions(Resource resource);

    void loadBeanDefinitions(Resource... resources);
}
